This release of CALib contains the following items:
a) CAProxyPart OpenDoc editor, based on OpenDoc™ 1.0
b) CASampleStatic demonstration application (with CALib statically linked in)
d) all source files, and resources needed to build the CASampleStatic application
e) CALib documentation
Installation (NOTE: This version of CASampleStatic and CAProxyPart run on PPC only) :
===========
a) install the OpenDoc 1.0 build on your target system
b) place “CAProxyPart” in “System Folder:Extensions:OpenDoc Libraries” folder
d) place CASampleStatic wherever you like to put your applications.
CASampleStatic Description:
===================
CASampleStatic was designed to be a very simple application that demonstrates support for most of the popular System 7.5 services. It serves as a model for adding CALib calls to your application. Simply search for all occurrences of the “#ifdef USE_CALIB” conditional compilation directive: these should provide you with a guidepost for where and how to modify your own applications to be viable OpenDoc container applications capable of embedding parts!
CALib API Description:
====================
The description of the CALib API can be found in the CALib documentation.
Caveats:
=========
The following caveats apply to this version of CALib:
a) The API may change somewhat.
b) The documentation is not quite current.
c) CASampleStatic does not yet exercise OpenDoc Linking.
d) There are undoubtedly bugs in both the CASampleStatic application and CAProxyPart - see the CALib Known Problems document for details.
Fixed since DR3:
=============
The following list of problems with CALib DR3 have been fixed in this release:
Features which do or may cause crashes:
• Paste of cut embedded frame causes crash
• Clipboard support in general
• CASampleStatic crashes using embedded part's "View in Window" command
• Fatal error embedding PictureViewer stationery in CASampleStatic document
Currently unsupported features in CASampleStatic:
• Part Info isn't supported by CASampleStatic
• Open Selection is not supported by CASampleStatic
• CASampleStatic doesn't hide floating window
Features which have functional problems:
• Clicking active border does not select embedded frame
• CASampleStatic documents cannot be reopened
• Warning embedding sample part into CASampleStatic document
Features which have cosmetic problems:
• Drag highlighting remains if you drag in and then back out